Big Huge Thesaurus

European magpie

noun